Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 USA F8 France F4 France F5 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne M15 Monastir M25 Sabadell M15 Telavi USTA Challenger of Burbank - Burbank M25 Monastir Memorial Kolyaskin - Donetsk 2007 Challenger of Santa Clara - Valencia USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Challenger of Burbank - Burbank 2001 USTA Challenger of Calabasas - Calabasas University of Tennessee USTA Challenger - Knoxville Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov Fifth-Third Bank Tennis Championships - Lexington M15 Monastir USTA Seascape Challenger - Aptos TED Open - Istanbul The Comercia Bank Challenger - Aptos 2000 Challenger de Granby - Granby drkoop.com USTA Tennis Championships of Houston - Houston M25 Antalya M15 Monastir M25 Monastir GHI Bronx Tennis Classic - Bronx USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Heineken Challenger - Ho Chi Minh City 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee Bukhara Challenger - Bukhara USTA Championships of Kerrville - Kerrville Stella Artois Clay Court Championships - Budaors Regional Hand Center Men's Challenger - Fresno 2002 Tulsa USTA Challenger - Tulsa Belgaum Open - Belgaum The USTA Challenger at West End Racquet - Torrance The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas XXXVII Torneig C.E. Laieta - Barcelona San Luis Potosi Challenger 2000 - San Luis Potosi Open Castilla y Leon Trofeo Iberdrola - Segovia KGHM Polish Indoors - Wroclaw Nord LB Open - Braunschweig Challenger Copa Sevilla - Seville ARMS USTA Challenger - Rocky Mount The LTA Men's Challenger - Southampton 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg BMW Tennis Championship - Sunrise Tennis Napoli Cup 2006 - Napoli 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Garden Open - Rome Bancastato Challenger Lugano - Lugano Porsche Open - Poznan 2001 UT Tyler Patriot Challenger - Tyler Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco M15 Monastir USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Challenger Copa Sevilla - Seville M25 Monastir XL Capital Bermuda Open - Bermuda USTA Men's Challenger of Urbana-Champaign - Urbana Bukhara Challenger - Bukhara Burbank Challenger - Burbank Porsche Open - Poznan 2003 USTA Challenger of Calabasas - Calabasas XL Bermuda Open - Bermuda USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Samsung Open 2004 - Belgrade Corona Mexico City Open - Mexico City Open Mutouest - St. Brieuc Citta di Monza - Monza 2006 Challenger of Santa Clarita California Challenger - Valencia Dharwad Challenger 2003 - Dharwad Steelers Cup - Kosice ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota GHI Bronz Classic - Bronx Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ciudad de Pozoblanco Open Diputacion - Cordoba Budapest Challenger - Budapest Togliatti Cup - Togliatti Ljubljana Open - Ljubljana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Kyiv Open - Kiev Oklahoma Challenger - Tulsa Samsung Securities Cup - Seoul Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Pro Challenger at Calabasas - Calabasas Tiburon Challenger - Tiburon Challenger Groningen - Groningen Nord LB Open 2006 - Braunschweig The Natrel's Challenger of Granby - Granby The Manchester Trophy - Manchester Open Mutouest de Saint-Brieuc - St. Brieuc Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Puerto Rico Challenger Tennis Event - Humacao USTA Seascape Challenger - Aptos Tallahassee Tennis Challenger - Tallahassee III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fifth Third Bank Tennis Classic - Lexington Men's Pro Challenger at Tunica National - Tunica Open Costa Daurada - Tarragona Baden Open - Karlsruhe Mordovia Cup - Mordovia 4° Sporting Challenger - Turin San Marino CEPU Open - San Marino Binghamton Professional Tennis Tournament - Binghamton Oldum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Semgroup Challenger - Tulsa St. Petersburg Challenger - St. Petersburg Ethias Trophy - Mons Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Samarkand Challenger - Samarkand Open de Tenis Amaya - Pamplona Music City Challenger - Nashville AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw JSM Challenger of Champaign - Urbana Ethias Tennis Trophy - Mons Carson Challenger Dallas Challenger Banja Luka Challenger 2004 - Banja Luka Sunrise Challenger College Station Challenger - College Station Austin Challenger - Austin Talahassee Challenger Rhodes Challenger Ethias Trophy - Mons USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead Braunschweig Challenger Turin Challenger Aptos Challenger Privat Bank Cup - Dnepropetrovsk Samsung Secruities Cup Challenger - Seoul Trnava Challenger Flea Market Cup Busan Challenger Tennis - Busan BMW Tennis Championship - Sunrise Napoli Challenger Mons Challenger Sacramento Challenger Tiburon Challenger Unicredit Czech Open - Prostejov Calabasas Challenger Nord LB Open - Braunschweig Charlottesville Challenger USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Challenger Lugano - Lugano Biella Challenger Lugano Challenger Turin Challenger Aptos Challenger Binghamton Challenger Genova Challenger Tulsa Challenger Tashkent Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth Tiburon Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Knoxville Challenger Bratislava Challenger Helsinki Challenger Noumea Challenger Honolulu Challenger San Jose Challenger Genoa Open Challenger-Fondazione Carige - Genova Rimouski Challenger Mexico City Challenger Barranquilla Challenger Carson Challenger Pekao Open 2005 - Szczecin Braunschweig Challenger Scheveningen Challenger Poznan Challenger Segovia Challenger Beijing Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Charlottesville Challenger Astana Challenger Countrywide Classic USTA Men's Challenger - Carson Tulsa Challenger Tashkent Challenger Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City Zenith Tennis Cup-Harbour Club - Milan Aguascalenties Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Honolulu Challenger Kazan Challenger Dallas Challenger Manta Challenger Salinas Challenger X Torneo Internazionale di Tennis - Barletta Barranquilla Challenger Pereira Challenger Sarasota Challenger Bordeaux Challenger Monza Challenger Marburg Challenger Panama City Challenger Bogota Challenger Granby Challenger Lermontov Challenger Mons Challenger Savannah Challenger Savannah Challenger Ostrava Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger Kosice Challenger Tatra Banka Open 2006 - Bratislava Hilton Waikoloa Village USTA Challenger - Waikoloa Istanbul Challenger Eskisehir Challenger Astana Challenger Como Challenger Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Orleans Challenger Tashkent Challenger Kazan Challenger Astana Challenger Alessandria Challenger Tyumen Challenger San Remo Challenger Samsung Securities Cup - Seoul PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn Cali Challenger Medellin Challenger Napa Challenger Bukhara Challenger - Bukhara Karshi Challenger Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Dortmund Challenger Waco Tennis Challenger - Waco Atlanta Clay Court Challenger - Atlanta Schickendanz Open - Furth Dallas Challenger USTA Challenger of Las Vegas - Las Vegas Braunschweig Challenger Genova Challenger Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Genova Challenger Kenitra Challenger Mons Challenger Knoxville Challenger Fergana Challenger Alexander Kolyaskin Memorial - Donetsk Sarasota Challenger Morelos Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Tempe Challenger Anning Challenger Lexington Challenger Karshi Challenger Togliatti Cup - Togliatti Fifth-Third Bank Tennis Championships - Lexington Lyon Challenger Winnetka Challenger Sacramento Challenger Swanston Challenger - Sacramento Seville Challenger Trofeo Internacional Club Laieta - Barcelona Tashkent Challenger ATP Open Castilla y Leon - Segovia Flea Market Cup - Busan M25 Telavi Quimper Challenger Bucaramanga Challenger Dallas Challenger Szczecin Challenger Urbana-Champaign Challenger - Urbana Kobstaedernes ATP Challenger - Kolding Salinas Challenger Karshi Challenger 2002 Azalea Orthopedic Challenger - Tyler Moscow Challenger Loughborough Challenger CNA TennisPro Classic - Winnetka Egypt F10 (Sharm El Sheikh) Quimper Challenger Irving Challenger M15 Antalya Fergana Challenger Fergana Challenger - Fergana Granby Challenger - Granby Manerbio Challenger Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg L'Aquila Challenger Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Shanghai Challenger Eddleman USTA Challenger - Birmingham Tashkent Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee Potchefstroom 1 Challenger Binghamton Professional Tennis Tournament - Binghamton Winnetka Challenger Pozoblanco Challenger Seville Challenger USTA Challenger of Tiburon - Tiburon Orleans Challenger Braunschweig Challenger University of Tennessee USTA Men's Challenger - Knoxville Astana Challenger USTA Men's Challenger of Urbana-Champaign - Urbana Istanbul Challenger Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Almaty 2 Challenger Schickedanz Open - Furth Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee Compaq Cup 2001 - Zabrze Rennes Challenger M25 Telavi Leon Challenger Qingdao Challenger Bangkok Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sacramento Challenger Samarkand Challenger Yokohama World Tennis Gaora Cup - Yokohama The Waco International Tennis Challenger - Waco M15 Antalya Aptos Challenger Istanbul Challenger Pingguo Challenger Biella 5 Challenger Shenzhen Challenger Rennes Challenger Budapest Challenger Harrah's Entertainment Challenger - Tunica USTA Seascape Challenger - Aptos Samarkand Challenger Savannah Challenger Ostrava Challenger Prague Challenger Naples Challenger - Naples Mallorca Challenger Cassis Challenger Healthsouth/USTA Challenger - Denver Almaty Challenger Fifth-Third Bank Tennis Championships - Lexington Brest Challenger Prostejov Challenger Challenger Ciudad de Tijuana - Tijuana Nanchang Challenger GHI Bronx Classic - Bronx Bordeaux Challenger Oberstaufen Cup - Oberstaufen Shymkent Challenger Jerusalem Challenger AT&T Challenger of Dallas - Dallas Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk Project Independence Men's Challenger - Mandeville Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul USTA Challenger of San Antonio - San Antonio Binghamton Challenger Manta Challenger Bancolombia Open - Bogota Winnetka Challenger Portoroz Challenger Baotou Challenger Jinan Challenger Kaohsiung Challenger Shenzhen Challenger Pau Challenger Como Challenger drkoop.com USTA Challenger of Dallas - Dallas Rome 1 Challenger drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas Biella 6 Challenger 2002 Eddleman USTA Challenger - Birmingham Almaty 1 Challenger 2002 USTA Tallahassee Tennis Challenger - Tallahassee Braunschweig Challenger Kyiv Open - Kiev Segovia Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships - Armonk Verona Challenger drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban Prague 3 Challenger Como Challenger USTA Safeway Challenger - Aptos Bucharest Challenger Kyiv UMC Open - Kiev Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto The Granby Natrel Challenger - Granby Tumkur Open - Tumkur IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas Open Sainte Victoire - Aix-En-Provence West Side Tennis Challenger - Forest Hills Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Music City Challenger - Nashville Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Open de L'Isere-Trophee BNP Paribas - Grenoble The 'Fitz' Casino Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington Hurricane Tennis Open - Bradenton Morocco Tennis Tour - Marrakech Kos Succhetti Tennis Cup - Cordenons Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta 2008 Lubbock Challenger - Lubbock Nur-Sultan Challenger Ismaning Challenger Brest Challenger Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Kobe Challenger Maia Challenger Rennes Challenger Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Cherbourg Challenger Koblenz Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Samsung Securities Cup - Seoul RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open - Auckland Siebel Open - San Jose Ostrava Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Iasi Challenger Forli Challenger Kremlin Cup - Moscow Biella Challenger AAPT Championships - Adelaide Heineken Open - Auckland Cary Challenger Orlando Challenger Mercedes-Benz Cup - Los Angeles Pereira Challenger Rennes Challenger Leon Challenger TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Busan Challenger Barcelona Challenger Furth Challenger Braunschweig Challenger Cremona Challenger Heineken Open - Auckland Alicante Challenger Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad TD Waterhouse Cup - Long Island China Open - Beijing Kremlin Cup - Moscow Chennai Open - Chennai International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Legg Mason Tennis Classic - Washington D.C. Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington China Open - Beijing ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Champaign Challenger Champaign Challenger Estoril Open - Estoril Red Letter Days Open - Nottingham Heilbronn Challenger Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Open 13 - Marseille Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Cali Challenger Chennai Open - Chennai Heineken Open Shanghai - Shanghai Quito Challenger Honolulu Challenger St. Petersburg 2 Challenger China Open - Beijing Medellin Challenger Pereira Challenger Cherbourg Challeger Guayaquil Challenger Dutch Open Tennis - Amersfoort Samarkand Challenger Poznan Challenger Rabat Challenger San Luis Potosi Challenger SAP Open - San Jose Champaign Challenger Grand Prix Hassan II - Casablanca Marrakech Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice Sunrise Challenger SkiStar Swedish Open - Bastad SAP Open - San Jose Open de Tenis Comunidad Valenciana - Valencia Bucaramanga Challenger SAP Open - San Jose US Men's Clay Court Championship - Houston Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem St. Brieuc Challenger Countrywide Classic - Los Angeles Bogota Challenger Sarasota Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Baton Rouge Challenger Abierto Mexicano Telcel - Acapulco Farmers Classic - Los Angeles US Men's Clay Court Championship - Houston U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Tallahassee Challenger Geneva Challenger Kremlin Cup - Moscow Kremlin Cup - Moscow Geneva Open - Geneva Grand Prix Hassan II - Marrakech RCA Championships - Indianapolis Geneva Open - Geneva Ortisei Challenger Citi Open - Washington Gerry Weber Open - Halle Ostrava Challenger Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Manta Challenger Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Potchefstroom 2 Challenger St. Petersburg Open - St. Petersburg Sardegna Open - Cagliari Emilia-Romagna Open - Parma Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Bet-at-home Open - Hamburg UNICEF Open - 's Hertogenbosch Gimcheon Challenger China Open - Beijing Kremlin Cup - Moscow Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando Istanbul Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Apia International - Sydney Scheveningen Challenger Koblenz Challenger USTA Men's Challenger of Dallas - Dallas Irving Challenger Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Sporting Challenger - Turin Swiss Indoors Basel - Basel Apia International - Sydney Binghamton Professional Tennis Tournament - Binghamton Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul San Luis Potosi Challenger 2002 - San Luis Potosi Kaohsiung Challenger Quimper Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Swiss Indoors Basel - Basel Koblenz Challenger 2002 USTA Challenger of Calabasas - Calabasas Apia International - Sydney Sao Paulo Challenger Winston-Salem Open - Winston-Salem USTA Challenger of Burbank - Burbank Dubai Duty Free Tennis Championships - Dubai China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul M15 Antalya Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Meerbusch Challenger ABN AMRO World Tennis Tournament - Rotterdam University of Tennessee USTA Men's Challenger - Knoxville Istanbul Challenger V Trofeo Ciudad de Quito - Quito Atlantic City Open - Atlantic City US Men's Clay Court Championship - Houston Fergana Challenger Samarkand Challenger Da Nang Challenger Challenger de Granby - Granby West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham Sydney International - Sydney Ortisei Challenger Eckental Challenger Prague II Challenger Prostejov Challenger Parma Challenger Eckental Challenger Campinas Challenger Como Challenger Grand Prix de Tennis de Lyon - Lyon St. Petersburg 1 Challenger Zadar Challenger Milan Challenger Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Japan Open - Tokyo St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Waldbaum's Hamlet Cup - Long Island Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Barcelona Open BancSabadell - Barcelona Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Tennis Masters Series - Indian Wells The Ericsson Open - Miami Lexington Challenger Oeiras 1 Challenger Ostrava Challenger Open Sabadell Atlantico - Barcelona Iasi Challenger Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Medibank Private International - Sydney Masters Series Hamburg - Hamburg U.S. Men's Clay Court Championships - Houston Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Regions Morgan Keegan Championships - Memphis Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Thailand Open - Bangkok Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome ATP Kremlin Cup - Moscow Tennis Masters Series - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Rogers Cup - Montreal Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open Adidas International - Sydney Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris French Open - Paris Rogers Cup - Montreal TD Waterhouse Cup - Long Island Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Qatar ExxonMobil Open - Doha Australian Open - Melbourne U.S. Open - New York Interwetten Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Thailand Open - Bangkok U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York U.S. Open - New York Kremlin Cup - Moscow French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Shanghai ATP Masters 1000 - Shanghai French Open - Paris Australian Open - Melbourne Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Olympics - Rio de Janeiro M25 Monastir